Orange 🍊
OCR (Optical Character Recognition) による撮影範囲 (Range) を指定するアイデア (O-Range)
オレンジの模型を真上から撮影
https://gyazo.com/063ab3552f46d58cdfa20a0f32fd2246 → https://gyazo.com/53a97ef78e6a31855c14e47d0dda1570
書籍裏表紙を真上から撮影
https://gyazo.com/d8fb1d26caddd8a056023f40f4e5cfce → https://gyazo.com/4423ce733c0ac7a3243add98ee1e72e9
https://gyazo.com/ea275ada1aa414403692e0e6ac5e0f90 → https://gyazo.com/400f33db059ccb9f65d808eed3946c8d
利用の流れ
スマートフォンなどの任意端末で写真を撮影
撮影時に範囲指定用の「くの字」マグネットシートを使う
マグネットなのでホワイトボードの範囲指定もできる
真上から撮影しないとほぼ失敗する
ウェブフォームから写真をアップロード
サーバーで Cloud Vision API の TEXT_DETECTION を呼び出し
キーワード「左上」「右下」(格好悪いので今後さらに検討)を検出して位置を確定
見つかったものを採用(片方指定でも良い)
デフォルトは(0, 0), (W, H)
どちらも検出できなければ切り取らない(完全デフォルト)
+
トリミング
切り取り済みの画像が返却される
今後
スマホアプリ化してリリース
「くの字」マグシートの傾きにあわせたトリミング
OCRが効く範囲で対応する
回転したいときとそうでないときがあるので,角度を提案するのに留めて,クライアント側で自由に調節できるようにしたい
撮影成果物
? OCRを利用して(切り取り|くり抜き|矩形|撮影)範囲を特定する ? 実世界をGyazoるアイデア